VT-d: flush iotlb of selective iommu when a domain's VT-d table is changed
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 26 May 2008 07:25:36 +0000 (08:25 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 26 May 2008 07:25:36 +0000 (08:25 +0100)
commit101b0e44afad5d3d05390b7d2609005ba1ed4db2
tree40682a4e7a5a84ca90cb9f1f5a4ae03f1d1a4891
parent7fefb0d6ae2b0949523e2933ac59d363450a9543
VT-d: flush iotlb of selective iommu when a domain's VT-d table is changed

When a domain's VT-d table is changed, only the iommus under which the
domain has assigned devices need to be flushed.

Signed-off-by: Yang, Xiaowei <xiaowei.yang@intel.com>
xen/drivers/passthrough/vtd/iommu.c
xen/include/xen/hvm/iommu.h
xen/include/xen/iommu.h